package com.xiguthings.waka.dao.mapper;

import com.xiguthings.waka.po.UserCoolDownCard;
import com.xiguthings.waka.po.UserCoolDownCardExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserCoolDownCardMapper {
    int countByExample(UserCoolDownCardExample example);

    int deleteByExample(UserCoolDownCardExample example);

    int deleteByPrimaryKey(String userCoolDownCardId);

    int insert(UserCoolDownCard record);

    int insertSelective(UserCoolDownCard record);

    List<UserCoolDownCard> selectByExample(UserCoolDownCardExample example);

    UserCoolDownCard selectByPrimaryKey(String userCoolDownCardId);

    int updateByExampleSelective(@Param("record") UserCoolDownCard record, @Param("example") UserCoolDownCardExample example);

    int updateByExample(@Param("record") UserCoolDownCard record, @Param("example") UserCoolDownCardExample example);

    int updateByPrimaryKeySelective(UserCoolDownCard record);

    int updateByPrimaryKey(UserCoolDownCard record);
}